.headtitle
  padding-top 15px
  line-height 40px
  color #7fc1ff
  font-size 20px
  >i
    display inline-block
    width 1rem
    height 1rem
    border 0.25rem solid #e1e3e6
    border-radius 50%
    box-sizing border-box
    margin-right 15px
.Breadcrumbs
  line-height 40px
  span
    color #808080
.border
  height 1px
  background #ccc
  margin 10px auto

.tolist
  margin 10px 0 20px 0
  >button
    margin-right 10px
    width 110px

.detail
  width 100%
  border-collapse collapse
  .title
    width 100%
    height 40px
    line-height 40px
    text-align center
    background #7fc1ff
    color #fff
  > ul
    height 40px
    padding 0
    margin 0
    border 1px solid #ccc
    box-sizing border-box
    border-top none
    > li
      display inline-block
      list-style-type none
      margin 0
      padding 0
      line-height 40px
      &:not(:last-child)
        border-right 1px solid #ccc
      &:last-child
        borrder-right none
      &:nth-child(odd)
        width 12%
        text-align center
      &:nth-child(even)
        width 20%
        text-align left
        text-indent 1em
      input
        line-height 30px
        border none
        width 90%
        outline none
  textarea
    min-height 200px
    margin 0
    padding 0
    width 100%
    resize none
    border 1px solid #ccc
    box-sizing border-box
.x-filter
  margin 40px 30px
  > .x-list
    font-size 12px
    color #9fb2c3
    margin-bottom 15px
    > .item
      display inline-block
      label
        &:not(:first-child)
          margin-left 30px
      > select
        border 1px solid #dce4eb
        height 34px
        box-sizing border-box
        outline none
        min-width 100px
        border-radius 3px
        color #9fb2c3
      > input
        width 100px
        height 34px
        border 1px solid #dce4eb
        box-sizing border-box
        outline none
        padding-left 10px
        border-radius 3px
        &.form_datetime
          width 144px
          background url('../image/date.png') no-repeat
          background-position right 5px bottom 7px
          background-size 17px 21px
          color #697580
          &:nth-child(3)
          &:nth-child(6)
            margin-left 20px
    >button
      margin-left 20px
  .search-more
    width 850px
    text-align right
    >a
      font-size 12px
      color #42a3ff
      text-decoration none
    >span
      color #42a3ff
      transform rotate(90deg)
      display inline-block
      vertical-align middle
      margin-left 5px
table
  thead
    tr
      background #7fc1ff
      font-weight normal
      height 40px
      color #ffffff
      th
        &:nth-child(1)
          padding-left 20px
        >.circle
          display inline-block
          height 16px
          width 16px
          border-radius 8px
          border 1px solid #fff
          margin auto
          vertical-align middle
        >.text
          line-height 20px
          display inline-block
          margin-left 5px
          vertical-align middle
  tbody
    tr
      td
        >.circle
          display inline-block
          height 16px
          width 16px
          border-radius 8px
          border 1px solid #9fb2c3
          margin auto
          margin-left 0
          vertical-align middle
        &:nth-child(1)
          padding-left 20px
        >.red
          color red
          margin-left 5px
.footer
  margin 10px auto
  color #9fb2c3
  padding-bottom 100px
  >.listtitle
    line-height 40px
    color #7fc1ff
    font-size 16px
    margin 15px auto
  >p
    line-height 24px
    font-size 14px
  >.unlinked
    height 40px
    vertical-align middle
    >.square
      display inline-block
      width 40px
      line-height 22px
      height 22px
      background #e78500
      border-radius 5px
      margin-right 5px
      text-align center
      >.circle
        display inline-block
        width 4px
        height 4px
        border-radius 2px
        background #fff
        vertical-align middle
    >.text
      display inline-block
      line-height 40px
      border-radius 8px
      vertical-align middle
  >.bottom
    height 40px
    vertical-align middle
    font-size 0
    >.square
      display inline-block
      width 40px
      line-height 22px
      height 22px
      background #42a3ff
      border-radius 5px
      vertical-align middle
      margin-right 5px
      color #fff
      text-align center
      font-size 12px
    >.text
      display inline-block
      line-height 40px
      border-radius 8px
      vertical-align middle
      margin-right 60px
      font-size 14px
    >.square0
      display inline-block
      vertical-align middle
      >span 
        font-size 14px
        display inline-block
        vertical-align middle
      >img 
        display inline-block
        vertical-align middle
        margin-right 5px
        width 40px
        height 22px
.x-aptpsn
  margin 30px auto
  vertical-align middle
  height 110px
  .title
    position relative
    display inline-block
    height 110px
    margin 0 30px
    vertical-align middle
    top -20px

  >.item
    display inline-block
    margin-right 60px
    label
      position relative
      display  inline-block
      color #4d4d4d
      font-size 14px
      cursor pointer
      right 15px
      top 24px
      input
        position absolute
        margin 0
        left 0
        top 6px
        width 16px
        height 16px
        opacity 0
        box-sizing border-box
        z-index 2
        cursor pointer
        &:checked + span
          border 0
          background url('../image/item-checked.png') no-repeat
          background-size cover
      span
        position absolute
        left 0
        top 6px
        width 16px
        height 16px
        border-radius 50%
        border 1px solid #bfbfbf
        box-sizing border-box
        cursor pointer
    >.img
      height 80px
      width 80px
      background-position center
      background-size cover
    .text
      text-align center
      line-height 30px
      font-size 12px
.buttonlist
  margin 60px auto
  margin-left 30px
  >button
    margin-right 10px

.default
  background-color #fff
  color #9fb2c3
  border 1px solid #9fb2c3
/*x*/
.pad10
  padding-top 10px
.mar40
  margin-top 40px
  margin-bottom 40px
.x-info
  font-size 14px
  margin-top 50px
  padding-bottom 70px
  >p
    width 50px
    float left
  >ul
    float left
    color #9fb2c3
    >li
      margin-bottom 6px














    
